/****************************************************
/*文件名：base.css
/*功能描述：
/*      该css主要用来定义页面模板页的样式。
/*
/****************************************************/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img{ border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul{ list-style:none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
/* END YUI CSS */

body { font: 13px/1.75 Helvetica,Arial,sans-serif; } /* font-family: arial,sans-serif; font-size: 14px;color: #222222; */

/* 顶部，包括个人信息，消息，退出 */
#top { height: 30px; width: 100%; background-color: #2D2D2D; color: white; cursor:default; }
#top .top_left, #top .top_right,#top .top-nav-reminder { line-height: 20px; float: left; margin-left: 10px; padding: 5px; }
#top .top_right { float: right; margin-right: 15px; }
#top .top-nav-reminder{ float: right; line-height: 20px; position: relative; padding: 5px 0;}
#top .top-nav-reminder.more-active a{ color: #FFFFFF; z-index: 10; }
#top .top-nav-reminder.more-active .more-items { display: block; z-index: 999; }
#top .top-nav-reminder .more-items { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E6E6E6; left: -105px; padding: 0; position: absolute; top: 30px;
								white-space: normal; width: 240px; word-wrap: break-word; z-index: 999; font-size:12px; }	
#top .top-nav-reminder .more-items .bd { color: #3E3E3E; line-height: 1.5; padding-top: 16px; }
#top .top-nav-reminder .more-items li { border-bottom: 1px solid #F0F0F0; overflow: hidden; padding: 13px 15px; }
#top .top-nav-reminder .more-items li .content { line-height: 1.4; overflow: hidden; width: auto; }
#top .top-nav-reminder .more-items a { color: #336699; display: inline; line-height: inherit; padding: 0; }
#top .top-nav-reminder .more-items .ft a { background-color: #FAFAFA; display: block; padding: 4px 0; text-align: center; width: 100%; }
#top .msg .num { background-color: #F7996D; color: #FFFFFF; line-height: 1.5; margin-left: 2px; padding: 2px 2px 0; }
#top .msg .num i { position: absolute; width: 0; height: 0; left: 24px; top: 50%; margin-top: -6px; line-height: 0; border-color: transparent #f7996d transparent transparent;
				border-style: dashed solid dashed dashed; border-width: 6px 6px 3px 5px; pointer-events: none; }
#top a { display: inline-block; height: 20px; line-height: 20px; color: #d5d5d5; }
#top a:hover { text-decoration:none; color:White; }
#top .split { padding-left:5px; padding-right:5px; }
/* end of top */

/* 内容框架 */
#content_wrapper { zoom:1; border: 1px solid #CCCBCB; margin: 10px 12px 12px 12px; padding:0 0 8px 0; background-color: #fff; position:relative; z-index:0; }
#content_wrapper_paper { zoom:1; border: 1px solid #CCCBCB; margin: 10px 12px 12px 12px; padding:2px 12px; background-color: #fff; position:relative; z-index:0; }

.content_tip{ height: 20px; border-left: 4px solid #B5CAA0; font-weight:bold; line-height: 20px; padding: 4px 12px; margin:16px 28px;}
.content_tip a { color: #111111; text-decoration: none; }
.content_tip a:hover,.content_tip a:active { text-decoration: none; color:#D80001; }
.content_inner{ margin: 12px 28px 0 28px; }
.tablecontent{ margin-bottom:10px;}

#operatebar { text-align:center;}
#result { line-height:32px; font-size:13px; padding:12px 0;}
#Settingbar { text-align:center; padding:6px;}
/* end of content */

/* 脚底部 */
#footer { text-align:center; color:Gray; margin:5px auto 20px auto; }
#footer a { color:Gray; }
/*end of footer*/


